home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 9 / Night Owl CD-ROM (NOPV9) (Night Owl Publisher) (1993).ISO / 012a / lib194.zip / WHATS.NEW < prev    next >
Text File  |  1993-02-18  |  5KB  |  102 lines

  1. ================================================================================
  2.                                   dUFLP Library
  3.                              Version 1.94 - 02/16/1993
  4.                                     What's New?
  5. ================================================================================
  6.  
  7. This file is here to give a brief explanation of the new items and/or changes
  8. to PROC.PRG or the LIBRARY Files. If you want a complete list of what is 
  9. contained in PROC.PRG and the Library files, take a look at README.TXT, which
  10. lists all procedures and functions, with a brief description of use. For 
  11. detailed instructions on the use of these, list or print PROC.PRG and Library
  12. files (this is a LONG printout -- it takes over 180 pages on a laserprinter 
  13. set at 60 lines per page).
  14.  
  15.                           ==================
  16.                            So, what IS new?
  17.                           ==================
  18.  
  19. ------------------------
  20. NEW FUNCTIONS/PROCEDURES
  21. ------------------------
  22. HELPROC.PRG  -- New Program
  23. Helper       -- This is a "HELP" routine designed to assist programmers and
  24.                 users. It is attached to the <F1> key, requires the files:
  25.                 HELPER.DBF
  26.                 HELPER.FMT
  27. StrSrch      -- Performs a string search for context sensitive help.
  28.  
  29. SCREEN.PRG
  30. NewBorder()  -- Changes the string stored in SET BORDER, returns the old 
  31.                 string, and sets/changes a public memvar (c_Border) to 
  32.                 the current string so it can be used for windows and such.
  33.                 Changes the border to one of a set of pre-defined borders.
  34. VidRow()     -- Returns the absolute row coordinate on a screen, ignoring
  35.                 any active windows.
  36. VidCol()     -- Returns the absolute column coordinate on a screen, ignoring
  37.                 any active windows.
  38. VDCURSOR.BIN -- used in VidRow() and VidCol() ...
  39. PwdMask()    -- Used to "mask" a password entry, programmer defineable character
  40.                 will display instead of the password.
  41.  
  42. FIELDS.PRG
  43. FldWidth()   -- Returns the width of a field in a database.
  44. FldDec()     -- Returns the Decimal postion of a field in a database.
  45.  
  46. LISTFILE.PRG -- New Program -- used to display an ASCII Text File on screen.
  47.                 The maximum size is 1,170 lines, 254 characters for each line.
  48.                 Uses Up, down, left, right, PgUp, PgDn, etc. 
  49.  
  50. FINANCE.PRG
  51. Irr2()       -- Internal Rate of Return, traditional analysis. This is faster
  52.                 than Jay's routine IRR() in same library.
  53. FVIrr()      -- Companion to Irr2(), searches for NFV.
  54. MIrr()       -- Modified Internal Rate of Return, employs a financial manager's
  55.                 analysis of the cost of reserve funds ...
  56. XIrr()       -- Internal Rate of Return not constrained by evenly-spaced
  57.                 periods of cashflow, uses dates of transactions.
  58. FVXIrr()     -- Companion to XIrr() above, with search for roots of the NVF
  59.                 function.
  60. XMIrr()      -- Modified Internal Rate of Return without constraint of evenly
  61.                 spaced periods of cashflow ... solves directly for a unique
  62.                 answer.
  63.  
  64. -----
  65. MOVED
  66. -----
  67. -- None --
  68.  
  69. -------------------------
  70. UPDATES TO 'OLD' ROUTINES
  71. -------------------------
  72. STRINGS.PRG
  73. WordWrap       Updated to fix a couple of minor problems (well, it depends on
  74.                if destroying original text sent to the procedure is minor <G>).
  75.  
  76. PICKLIST.PRG
  77. Diacrit        Updated to deal with a GET being in an active window.
  78. LocPop()       Updated to handle a GET in an active window. Has one optional
  79.                parameter.
  80. Pick4()        Some minor problems were discovered if the data file was small.
  81.                The author fixed it. 
  82.  
  83. SCREEN.PRG
  84. YesNoCan()     Updated to handle some minor glitches -- including what happens
  85.                if the user gives an answer that isn't one of the specified
  86.                prompts? New (optional) parameter for confirmation to force the 
  87.                user to press <Enter> once they've selected a button.
  88. MsgExp()       Updated to deal with a message of > 80 characters, which can
  89.                cause problems if the message is displayed in row 24 ... (the
  90.                default!)
  91.  
  92. FILES.PRG
  93. Used()         Jay noticed I was doing this the hard way ... it's now a LOT
  94.                faster (and smaller).
  95.  
  96. --------------------------------------------------------------------------------
  97. That's it for now. Happy computing,
  98.                                         Ken
  99. *-------------------------------------------------------------------------------
  100. *-- End of File: WHATS.NEW
  101. *-------------------------------------------------------------------------------
  102.